package com.caltco.cargo.ops.modules.sys.vo;

import com.caltco.cargo.ops.common.annotation.FieldColumn;
import lombok.Data;

/**
 * @program: agilefast-framework
 * @description: 自定义返回角色对象
 * @author: yehao
 * @create: 2022-12-07 16:44
 **/
@Data
public class RoleVo {

    /**
     * 角色Id
     */
    private String roleId;
    /**
     * 数据权限标识
     */
    @FieldColumn(name = "数据权限标识")
    private String dataScope;

    /**
     * 测试
     */
    @FieldColumn(name = "测试",res = WechatVo.class)
    private WechatVo wechatVo;

    public String getRoleId() {
        return roleId;
    }

    public void setRoleId(String roleId) {
        this.roleId = roleId;
    }

    public String getDataScope() {
        return dataScope;
    }

    public void setDataScope(String dataScope) {
        this.dataScope = dataScope;
    }

    public WechatVo getWechatVo() {
        return wechatVo;
    }

    public void setWechatVo(WechatVo wechatVo) {
        this.wechatVo = wechatVo;
    }
}
